Overview Details Press Releases Multimedia Locations People Groups LocationPhoneActionHeadquartersDelta Duct Air Conditioning, P.O. Box: 5389, Factory: 2, Dubai Industrial City, Saih Shuaib 4, Dubai, UAEDubai, Dubai 5389 aePhone: 045868930